Topology of the immediate snapshot complexes

نویسنده

  • Dmitry N. Kozlov
چکیده

The immediate snapshot complexes were introduced as combinatorial models for the protocol complexes in the context of theoretical distributed computing. In the previous work we have developed a formal language of witness structures in order to define and to analyze these complexes. In this paper, we study topology of immediate snapshot complexes. It is known that these complexes are always pure and that they are pseudomanifolds. Here we prove two further independent topological properties. First, we show that immediate snapshot complexes are collapsible. Second, we show that these complexes are homeomorphic to closed balls. Specifically, given any immediate snapshot complex P(r̄), we show that there exists a homeomorphism φ : ∆|supp r̄|−1 → P(r̄), such that φ(σ) is a subcomplex of P(r̄), whenever σ is a simplex in the simplicial complex ∆|supp r̄|−1. 1. Witness structures and immediate snapshot protocol complexes 1.1. Modeling protocol complexes for the immediate snapshot read/write distributed protocols. A crucial ingredient in the topological approach to theoretical distributed computing, see Herlihy et al, [HKR], is associating a simplicial complex, called the protocol complex, to every distributed protocol, once the computational model is fixed. In this paper, we study topology of standard full-information protocol complexes in one of the central models of computation. Let us fix the computational model to be the immediate snapshot read/write model, which was originally introduced by Borowsky and Gafni in [BG]. Roughly, this means that the processes can write their values to the assigned memory registers, and they can read the entire memory in one atomic step (snapshot read). The execution of the protocol must have a layer structure, where in each layer a group of processes becomes active, the processes in this group atomically write their values to the memory, after this they atomically read the entire memory. Importantly, there are no further restrictions on how these layers get activated during the protocol execution. In our previous work, [Ko14b], we introduced combinatorial models for the protocol complexes for the standard protocols in that chosen computational model, called immediate snapshot complexes. For this, we needed to define new combinatorial structures, called witness structures, and study their structure theory, including various operations, such as ghosting. We have proved that the immediate snapshot complexes provide the correct model for these protocol complexes, and started to study their topology. The standard protocols are naturally enumerated by finite sequences of nonnegative integers, which we called round counters, denoted r̄. Accordingly, the immediate snapshot complexes themselves were denoted P(r̄). In [Ko14b] it was proved that the complexes

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Standard protocol complexes for the immediate snapshot read/write model

In this paper we consider a family of abstract simplicial complexes which we call immediate snapshot complexes. Their definition is motivated by theoretical distributed computing. Specifically, these complexes appear as protocol complexes in the general immediate snapshot execution model. In order to define and to analyze the immediate snapshot complexes we use the novel language of witness str...

متن کامل

From Geometric Semantics to Asynchronous Computability

We show that the protocol complex formalization of fault-tolerant protocols can be directly derived from a suitable semantics of the underlying synchronization and communication primitives, based on a geometrization of the state space. By constructing a one-to-one relationship between simplices of the protocol complex and dihomotopy classes of dipaths in the latter semantics, we describe a conn...

متن کامل

Witness structures and immediate snapshot complexes

This paper deals with mathematics of immediate snapshot read/write shared memory communication model. Specifically, we introduce and study combinatorial simplicial complexes, called immediate snapshot complexes, which correspond to the standard protocol complexes in that model. In order to define the immediate snapshot complexes we need a new mathematical object, which we call a witness structu...

متن کامل

Compact Topology of Shared-Memory Adversaries

The paper proposes a simple topological characterization of a large class of adversarialdistributed-computing models via affine tasks: sub-complexes of the second iteration of thestandard chromatic subdivision. We show that the task computability of a model in the classis precisely captured by iterations of the corresponding affine task. While an adversary is ingeneral defined a...

متن کامل

Topology of the view complex

This paper concerns itself with a family of simplicial complexes, which we call the view complexes. Our choice of objects of study is motivated by theoretical distributed computing, since the view complex is a key simplicial construction used for protocol complexes in the snapshot computational model. We show that the view complex Viewn can be collapsed to the wellknown complex χ(∆n), called st...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014